/* popbox styles */

.popbox {height:500px;}
.poptop{height:18px;}
#popbox-mainbox {height:486px;}
#popbox-content {height:448px;}

/* slider styles */

#area {
	background: #ccc;
	height: 20px;
	width: 450px;
}
#knob {
	height: 20px;
	width: 20px;
	background: #000;
}
.area {
	background: #ccc;
	height: 20px;
	width: 450px;
}
.knob {
	height: 20px;
	width: 20px;
	background: #000;
}

/* tips styles */

.tool-tip {
	color: #fff;
	width: 139px;
	z-index: 13000;
}
.tool-title {
	font-weight: bold;
	font-size: 11px;
	margin: 0;
	color: #fff;
	padding: 8px 8px 4px;
	background: url(/images/bubble.png) top left;
}
.tool-text {
	font-size: 11px;
	color: #fff;
	padding: 4px 8px 8px;
	background: url(/images/bubble.png) bottom right;
}

/* common styles */

.errormsgbox{margin-top:10px;padding:5px;border:#ff0000 solid 2px;background:#ffffcc}

.normaltable td{text-align:center}
.normaltable td.title{width:200px;text-align:left}
.normaltable tr.tit td.sorter{color:blue}

.tasklinkbox a {color:blue; }
.tasklinkbox a:hover {color:blue; }

.taskdetail {margin:10px 20px;}
.taskdetail td.item {font-weight:bold; text-align:left; vertical-align:top; width:100px}
.taskmessage {margin-top:5px:}
.taskmessage td{font-size:12pt}

.table550 input.man_hour{ width:160px;}
.table550 span.left_long{ width:200px; text-align:left;}
.table550 div.childtask{ width:100%; text-align:right; height:25px;}
.table550 input.taskweight{ width:25px; }
.table550 span.common{width:200px;}

#attachment_file{width:350px;}
#attachment_box{height:115px;width:350px; margin:5px 0px 5px; border:dashed 1px #999; background:#ffffcc}
#upload_frame{height:115px;width:350px;}

#levelcolor{float:left; padding:14px 10px 10px 10px;}
#levelcolor a {color:blue; text-decoration:none;}
#levelcolor a:hover {color:blue; text-decoration:none;}
#levelcolor ul {padding-bottom: 5px} 
#levelcolor li { width:100px; list-style: none;	margin: 2px; padding: 0px 10px 0px 10px; border: 1px solid #000; text-align: center; }
#colorselector{padding-left:200px;}

#configbox{margin:10px 0px 10px 0px; padding-left:10px}
#confignotice{padding-left:10px}
#configbox td.notice{height:40px}
#configbox input{width:500px}
#configbox input.but{width:200px}

.processbar{border: 1px solid #000;}

.marktasktable{padding:5px 5px 5px 5px; border:dashed 1px #999; background:#ffffcc; margin-bottom:10px}

.divtop{padding-bottom:10px;}
.divbtm{padding-top:10px;}
.taskcolortable{border: 1px solid #999; padding:5px 5px 5px 5px;}